用户界面

类 组件

系统.对象
    └用户界面.组件


公开 类 组件 <基类型 = 系统.对象


属性摘要
用户界面.组件

父容器 

    可读 父容器

文本

名称 

    可读 名称

整数

状态 

    可读 状态

方法摘要
公开 逻辑

创建(用户界面.容器控件 父容器) 

    创建一个组件

公开 用户界面.组件

父容器() 

    取得父组件

公开

父容器(用户界面.容器控件 父容器) 

    设置父组件

公开 文本

名称() 

    取得组件名称

公开

名称(文本 名称) 

    设置组件名称

公开 整数

状态() 

    取得状态

公开

状态(整数 状态) 

    设置状态

公开 逻辑

发送事件(系统.事件 欲发送的事件对象) 

    先让父窗口处理此事件,如果没有父窗口或父窗口没有处理,再由组件自身处理。此方法是组件事件分发机制的核心,继承类如果覆盖此方法,务必小心。

公开 整数

取子控件个数() 

    取子控件个数

公开 用户界面.组件

取子控件(整数 序号) 

    取指定序号的子控件。

公开 用户界面.组件[]

取所有子控件() 

    取所有子控件,返回数组。

系统.对象 继承的方法
比较类型, 是否实现, 取类名, 发送事件, 等于, 比较, 到文本, 比较引用

创建

公开 逻辑 创建(用户界面.容器控件 父容器)

    创建一个组件

参数:

    父容器


父容器

公开 用户界面.组件 父容器()

    取得父组件


父容器

公开 父容器(用户界面.容器控件 父容器)

    设置父组件

参数:

    父容器


名称

公开 文本 名称()

    取得组件名称


名称

公开 名称(文本 名称)

    设置组件名称

参数:

    名称


状态

公开 整数 状态()

    取得状态


状态

公开 状态(整数 状态)

    设置状态

参数:

    状态


发送事件

公开 逻辑 发送事件(系统.事件 欲发送的事件对象)

    先让父窗口处理此事件,如果没有父窗口或父窗口没有处理,再由组件自身处理。此方法是组件事件分发机制的核心,继承类如果覆盖此方法,务必小心。

参数:

    欲发送的事件对象 - 本参数提供欲发送到本对象处理的事件对象


取子控件个数

公开 整数 取子控件个数()

    取子控件个数


取子控件

公开 用户界面.组件 取子控件(整数 序号)

    取指定序号的子控件。

参数:

    序号


取所有子控件

公开 用户界面.组件[] 取所有子控件()

    取所有子控件,返回数组。



http://dotef.eyuyan.com